Package-level declarations
Types
Link copied to clipboard
class Conference
A conference instance.
Link copied to clipboard
data class ConferenceLocalMediaState(val audioEnabled: Boolean = false, val videoEnabled: Boolean = false, val mediaTypes: List<MediaType> = emptyList())
Link copied to clipboard
data class ConferenceOperationsState(val updateMedia: ConferenceOperationState.UpdateMedia = ConferenceOperationState.UpdateMedia.Idle)
Link copied to clipboard
Link copied to clipboard
class ConferenceRx
Reactive API of Conference.
Link copied to clipboard
class Conferences
The conference service.
Link copied to clipboard
class ConferencesRx
Reactive API of Conferences.
Link copied to clipboard
data class ConferenceState(val lifecycle: JanusConference.State = JanusConference.State.WAITING, val participants: List<Participant> = emptyList(), val localMedia: ConferenceLocalMediaState = ConferenceLocalMediaState(), val operations: ConferenceOperationsState = ConferenceOperationsState(), val pendingInvitations: List<Invitation> = emptyList())